#include <iostream>
#include <gtest/gtest.h>

int add(int a, int b)
{
    return a + b;
}

TEST(测试, add加法测试)
{
    ASSERT_EQ(add(10 , 20), 30);  // 等于
    std::cout << "ok" << std::endl;
    EXPECT_NE(add(10 , 20), 30);  // 不等于
    std::cout << "ok" << std::endl;

    ASSERT_LT(add(1 , 20), 30);  // 小于
    std::cout << "ok" << std::endl;

    ASSERT_GT(add(100 , 20), 30);  // 大于
    std::cout << "ok" << std::endl;

}

int main(int argc, char* argv[])
{
    testing::InitGoogleTest(&argc, argv);

    RUN_ALL_TESTS();
    return 0;
}